/* 
 * File:   Visualization.h
 * Author: cjjonker
 *
 * Created on 20 december 2012, 15:03
 */

#ifndef VISUALIZATION_H
#define	VISUALIZATION_H

#include "Simulation.h"
#include "Glyphs.h"
#include "Smoke.h"
#include "VectorForce.h"
#include "ScalarRho.h"

class Visualization {

    Glyphs d_glyphs;
    Smoke d_smoke;
    
    VectorForce d_vforce;
    ScalarRho d_srho;
    
    
    Simulation *d_simulation;
    
    
public:
    
    
    Visualization();
    
    void setSimulation(Simulation* sim);
    void visualize(int w, int h);
    
    virtual ~Visualization();

    
private:

};




#endif	/* VISUALIZATION_H */

